package April.twelve;

import java.util.ArrayList;

/*
    ArrayList 集合
      相比数组 不限制长度
      集合中元素必须是引用类型
 */
public class ArrayListDemo_1 {
    public static void main(String[] args){
    /*
    ArrayList类 存储int类型
    本身不存基本数据类型 但可以运用自动装箱
     */
    ArrayList<Integer> arrey = new ArrayList<Integer>();
    arrey.add(11);
    arrey.add(12);
    arrey.add(13);
    arrey.add(14);
    arrey.add(15);
        for (int i = 0; i <arrey.size() ; i++) {
            System.out.println(arrey.get(i));
        }
     /*
     ArrayList类 存储自定义类
      */
     ArrayList<Person> aa = new ArrayList<Person>();
     aa.add(new Person("黑",10));
     aa.add(new Person("白",12));
     aa.add(new Person("客",16));
        for (int i = 0; i <aa.size() ; i++) {
            System.out.println(aa.get(i));
        }
    }

}
